/**
 * @class ColoredMode
 * @brief Colored render mode
 *
 * A render mode for colored scenes. Supports colored vertices
 * and colored polygons. This mode has no light included, so every
 * color will be displayed with its normal value.
 *
 * @see IRenderMode
 * @author M. Caputo
 * @date 2010-04-20
 */

#ifndef COLORED_MODE_H
#define COLORED_MODE_H

#include "IRenderMode.h"

class ColoredMode : public IRenderMode
{
	Q_DECLARE_TR_FUNCTIONS(ColoredMode)

public:

	QString name();
	void setSettings();
	void unsetSettings();
	void draw(IScene *scene, const QColor & defaultColor);
};

#endif
